package biblio.dao;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;

import Classe_table.EmpruntEnCours;

public class EmpruntArchiveDAO {
	private Connection cnx=null; ;

	public EmpruntArchiveDAO(Connection cnx) {
		super();
		this.cnx = cnx;
	}

	
	public boolean insertEmpruntEnCours(EmpruntEnCours emp)throws SQLException
	{
		String cmd_SQL="INSERT INTO EMPRUNTARCHIVE(IDEMPRUNTARCHIVE,DATEEMPRUNT,DATERESTITUTIONEFF,IDEXEMPLAIRE,IDUTILISATEUR) "
				+ "VALUES (SEQ_ARCHIVE.NEXTVAL,?,?,?,?)";
		PreparedStatement pstmt = cnx.prepareStatement(cmd_SQL);
		java.sql.Date sqldate=new java.sql.Date(new java.util.Date().getTime());
		pstmt.setDate(1, new java.sql.Date(emp.getDateEmprunt().getTime()));
		pstmt.setDate(2, sqldate);
		pstmt.setInt(3, emp.getExemplaire().getIdExemplaire());
		pstmt.setInt(4, emp.getEmprunteur().getIdUtilisateur());
		return pstmt.execute();				
	}


}
